package com.umeox.watch.moto.launcher.bean;

/**
 * Created by Rambo 2024/6/4/0004
 * Describe:
 */
public class ThemeInfo {


    private int icon;
    private boolean isCurrentTheme;
    private String name;
    private int textColor;
    private int themeColor;

    public int getThemeColor() {
        return themeColor;
    }

    public void setThemeColor(int themeColor) {
        this.themeColor = themeColor;
    }

    public ThemeInfo(int icon, String name, int textColor, int themeColor) {
        this.icon = icon;
        this.name = name;
        this.textColor = textColor;
        this.themeColor = themeColor;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getTextColor() {
        return textColor;
    }

    public void setTextColor(int textColor) {
        this.textColor = textColor;
    }

    public ThemeInfo(int icon, String name, int textColor) {
        this.icon = icon;
        this.name = name;
        this.textColor = textColor;
    }

    public ThemeInfo(int icon, boolean isCurrentWatchFace) {
        this.icon = icon;
        this.isCurrentTheme = isCurrentWatchFace;
    }

    public ThemeInfo(int icon) {
        this(icon, false);
    }

    public boolean isCurrentTheme() {
        return isCurrentTheme;
    }

    public void setCurrentTheme(boolean currentTheme) {
        isCurrentTheme = currentTheme;
    }

    public int getIcon() {
        return icon;
    }

    public void setIcon(int icon) {
        this.icon = icon;
    }
}
